leech lime - İspanyolca İngilizce Sözlük